package conservare.negocio;

import java.util.List;

import conservare.dao.UsuarioDAO;
import conservare.modelo.Usuario;

public class UsuarioRN {
	
	private UsuarioDAO usuarioDAO;
	
	public UsuarioRN(){
		this.usuarioDAO = new UsuarioDAO();
	}
	
	public Usuario carregarByLogin(String login){
		return this.usuarioDAO.getPojo(Usuario.class,"select usu from Usuario usu where usu.login = ?1 ",login);
	}
	
	public void salvar(Usuario usuario){
		this.usuarioDAO.salvar(usuario);
	}
	
	public void excluir(Usuario usuario){
		this.usuarioDAO.excluir(usuario);
	}
	
	public List<Usuario> getTodos(){
		return this.usuarioDAO.getTodos();
	}
}
